on/upon impact
idiom
: at the time of hitting something
The bomb exploded on/upon impact (with the ground).
Love words? Need even more definitions?
Merriam-Webster unabridged
Share